Scheduler for UWP
手順3:コードの追加
クイックスタート > 手順3:コードの追加

この手順では、Button_Click イベントのコードを追加します。

  1. 次の名前空間をページの先頭に追加します。
C#
コードのコピー
using C1.Xaml.Schedule;
  1. 次のように MainPage() コンストラクタを編集します。
C#
コードのコピー

public MainPage()
{
    this.Unloaded += MainPage_Unloaded;
    this.InitializeComponent();

    sched1.Settings.FirstVisibleTime = System.TimeSpan.FromHours(8);
}

  1. MainPage() コンストラクタの後に次のコードを追加します。このコードは、各ボタンの Click イベントを追加します。
C#
コードのコピー

void MainPage_Unloaded(object sender, RoutedEventArgs e)
{
    // メモリリークを避けるために C1Scheduler コントロールを破棄します
    sched1.Dispose();
}
private void DayClick(object sender, RoutedEventArgs e)
{
    sched1.ChangeStyle(sched1.OneDayStyle);
}
private void WorkWeekClick(object sender, RoutedEventArgs e)
{
    sched1.ChangeStyle(sched1.WorkingWeekStyle);
}
private void WeekClick(object sender, RoutedEventArgs e)
{
    sched1.ChangeStyle(sched1.WeekStyle);
}

private void MonthClick(object sender, RoutedEventArgs e)
{
    sched1.ChangeStyle(sched1.MonthStyle);
}      

この手順では、Button_Click イベントを制御するコードを追加しました。次の手順では、このアプリケーションを実行します。

関連トピック